#pragma once

/***************************************************************************************
 *  100PIN LED显示屏采集数据流解析类
 ***************************************************************************************/

#ifndef LHJ_CORE_DEVICE_SCREEN_RAW2VALUE_BY100PIN_H__
#define LHJ_CORE_DEVICE_SCREEN_RAW2VALUE_BY100PIN_H__

#include <sr2valhelper.h>
#include <string>

namespace cores
{
    namespace devices
    {
        using namespace cores::datas;
        using namespace std;

        class ScreenRaw2ValueBy100PIN : public SR2ValHelper
        {
        public:
            ScreenRaw2ValueBy100PIN(const uint32_t& screenNumber_ = 1);
            ScreenRaw2ValueBy100PIN(const string& screen_type);
            virtual ~ScreenRaw2ValueBy100PIN();

        protected:
            virtual void init();
        };
    }
}

#endif